#main header {
    background-color: #fff;
}

#main .nav-link {
    color: rgba(0, 0, 0, 0.5);
}

.navbar-nav li :hover{
    color: #eee;
    background-color: #6db33f;
}

.navbar-nav .active{
    color: #eee;
    background-color: #6db33f;
}

.list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #6db33f;
    border-color: #6db33f;
}

.list-group-item {
    background-color: #fff;
}

.custom_table tr {
    border-top: 1px solid #ccc;
}

.custom_table tr:nth-child(2n) {
    background-color: #f8f8f8;
}

.custom_table th {
    background-color: #f2f2f2;
    color: #333;
}

#accordion .card_ext {
    background-color: #fff;
}

.jstree-default .jstree-wholerow-clicked {
    background: #6db33f!important;
    background: -webkit-linear-gradient(top, #6db33f 100%, #6db33f 100%)!important;
    background: linear-gradient(to bottom, #6db33f 100%, #6db33f 100%)!important;
    color: #ffffff!important;
}

.jstree-wholerow-hovered {
    background: #ccc!important;
    background: -webkit-linear-gradient(top, #ccc 0%, #ccc 100%)!important;
    background: linear-gradient(to bottom, #ccc  0%,#ccc 100%)!important;
    color: #ffffff!important;
}

.jstree .jstree-node .jstree-anchor.jstree-clicked, .jstree .jstree-hovered {
    color: #ffffff !important;
}